package com.yida.gwj.common.domain;

import com.yida.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;

/**
 * 业务编号对象 gwj_base_archive_num
 *
 * @author lgp
 * @date 2023-04-12
 */
public class GwjBaseArchiveNum extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 业务编号ID
     */
    private String id;

    /**
     * 年份：yyyy
     */
    @ApiModelProperty("年份：yyyy")
    private Integer year;

    /**
     * 地区编号
     */
    @ApiModelProperty("地区编号")
    private Long areaId;

    /**
     * 编号序列
     */
    @ApiModelProperty("编号序列")
    private Long seq;

    /**
     * 建档编号全称
     */
    @ApiModelProperty("建档编号全称")
    private String name;

    /**
     * 文件业务标识
     */
    @ApiModelProperty("业务标识")
    private String serverIdentification;

    /**
     * 外部业务标识
     */
    @ApiModelProperty("外部业务标识")
    private String outServerIdentification;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public void setYear(Integer year) {
        this.year = year;
    }

    public Integer getYear() {
        return year;
    }

    public void setAreaId(Long areaId) {
        this.areaId = areaId;
    }

    public Long getAreaId() {
        return areaId;
    }

    public void setSeq(Long seq) {
        this.seq = seq;
    }

    public Long getSeq() {
        return seq;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void setServerIdentification(String serverIdentification) {
        this.serverIdentification = serverIdentification;
    }

    public String getServerIdentification() {
        return serverIdentification;
    }

    public void setOutServerIdentification(String outServerIdentification) {
        this.outServerIdentification = outServerIdentification;
    }

    public String getOutServerIdentification() {
        return outServerIdentification;
    }

    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("GwjBaseArchiveNum{");
        sb.append("id='").append(id).append('\'');
        sb.append(", year=").append(year);
        sb.append(", areaId=").append(areaId);
        sb.append(", seq=").append(seq);
        sb.append(", name='").append(name).append('\'');
        sb.append(", serverIdentification='").append(serverIdentification).append('\'');
        sb.append(", outServerIdentification='").append(outServerIdentification).append('\'');
        sb.append('}');
        return sb.toString();
    }
}
